cascade furnace - French English Dictionary